corduroy suit - French English Dictionary